tread strip - German English Dictionary